multiple reflections - French English Dictionary